complete something successfully - German English Dictionary